package com.turing.post.cardmanagement.util;

import java.math.BigInteger;
import java.util.List;

import javax.ejb.Local;
import javax.ejb.Remote;

import com.turing.post.util.PCPSApplicationException;

/**
 * 调拨单明细管理
 * 
 * @author YangShuo
 * 
 */
@Remote
@Local
public interface TransferInOutStockOrderDetailDao {
	/**
	 * 新增调拨单明细
	 * 
	 * @param TransferInOutStockOrderDetail
	 *            对象
	 */
	public void insertTransferInOutStockOrderDetail(
			TransferInOutStockOrderDetail TransferInOutStockOrderDetail)
			throws PCPSApplicationException;

	/**
	 * 根据TransferInOutStockOrderDetailID批量调拨单明细
	 * 
	 * @param TransferInOutStockOrderDetailID
	 *            调拨单ID
	 * @param TransferInOutStockOrderDetail对象集合
	 */
	public List<TransferInOutStockOrderDetail> getTransferInOutStockOrderDetail(
			BigInteger TransferInOutStockOrderDetailID);
}
